package com.qcby.service.impl;

import com.qcby.annotation.Transactional;
import com.qcby.service.UserService;

/**
 * @author 程子强
 * @Description
 * @date 2025/7/10 8:31
 */
//模拟没有接口的使用cglib动态代理

public class OrderServiceImpl  {
    @Transactional
    public void createOrder(String orderId) {
        System.out.println("创建订单: " + orderId);
        // 模拟数据库操作
    }

    @Transactional
    public void cancelOrder(String orderId) {
        System.out.println("取消订单: " + orderId);
        // 模拟数据库操作
    }

    public void queryOrder(String orderId) {
        System.out.println("查询订单: " + orderId);
        // 不需要事务的操作
    }
}
